latest/recent transactions - French English Dictionary